package com.autohome.wz.business.order.dao;

import com.autohome.wz.business.order.model.WzGasstationPriceDetails;
import com.autohome.wz.business.order.model.WzGasstationPriceDetailsExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface WzGasstationPriceDetailsMapper {
    long countByExample(WzGasstationPriceDetailsExample example);

    int deleteByExample(WzGasstationPriceDetailsExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(WzGasstationPriceDetails record);

    int insertSelective(WzGasstationPriceDetails record);

    List<WzGasstationPriceDetails> selectByExample(WzGasstationPriceDetailsExample example);

    WzGasstationPriceDetails selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") WzGasstationPriceDetails record, @Param("example") WzGasstationPriceDetailsExample example);

    int updateByExample(@Param("record") WzGasstationPriceDetails record, @Param("example") WzGasstationPriceDetailsExample example);

    int updateByPrimaryKeySelective(WzGasstationPriceDetails record);

    int updateByPrimaryKey(WzGasstationPriceDetails record);
}